"use strict"

/**
 * @counter 全局状态管理
 */

// 导入前端绑定对象
import { ref, computed } from "vue"
// 导入状态管理构造方法
import { defineStore } from "pinia"


export const useCounterStore = defineStore("counter", () => {

  const count = ref(0)
  
  const doubleCount = computed(() => count.value * 2)
  
  function increment() {
    count.value++
  }

  return { count, doubleCount, increment }
})
